English Dictionary
▪ sea squill
▪ sea squirt
▪ sea star
▪ sea starwort
▪ sea steps
◊ SEA STAR
sea star
n : echinoderms characterized by five arms extending from a
central disk [syn: {starfish}]
sea squill
sea squirt
sea star
sea starwort
sea steps
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]